﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace GiMessCommons
{
    //maxim 256 => fielduri pe byte
    //public enum Fields
    //{
    //    UserOrigin = 1,
    //    UserDestination = 2,
    //    Message = 3,
    //}

    //public class DataFields
    //{
    //    private MemoryStream data;
    //    private BinaryWriter dataWriter;
    //    private BinaryReader dataReader;
    //    private byte[] delimiter = { 192, 128 };

    //    public DataFields()
    //    {
    //        data = new MemoryStream();
    //        dataWriter = new BinaryWriter(data, Encoding.UTF8);
    //        dataReader = new BinaryReader(data, Encoding.UTF8);
    //    }

    //    public void WriteField(Fields field, string data)
    //    {
    //        dataWriter.Write((byte)field);          //sb.Append((char)field);
    //        dataWriter.Write(delimiter);            //sb.Append(delimiter);
    //        dataWriter.Write(data.ToCharArray());   //sb.Append(data);
    //        dataWriter.Write(delimiter);            //sb.Append(delimiter);    
    //    }

    //    public string GetString()
    //    {
    //        return "";
    //    }

    //    public string GetFieldData(Fields field)
    //    {
    //        byte[] buff = data.ToArray();
    //        return "";
    //    }
    //}
}